annular front-sight - Alemán Inglés Diccionario